libdrm: fix architecture dependencies of sub-packages
authorDaniel Golle <[email protected]>
Wed, 4 Dec 2024 17:08:54 +0000 (17:08 +0000)
committerDaniel Golle <[email protected]>
Wed, 4 Dec 2024 20:55:26 +0000 (20:55 +0000)
drm_intel should depend on i386||i686 (x86 doesn't exist).
drm_etnaviv is available on RISC-V as well.

Fixes: e092819cd ("libdrm: split into sub-packages")
Signed-off-by: Daniel Golle <[email protected]>
libs/libdrm/Makefile

index fa63022bc51ff2f0a75fa866d5b574393a147798..94e9cfd1b07cbcd35c49501dd5353abdacc83427 100644 (file)
@@ -66,7 +66,7 @@ endef
 define Package/libdrm-etnaviv
 $(call Package/libdrm/Default)
   TITLE+= for Vivante GPUs
-  DEPENDS:=+libdrm @(arm||aarch64||mips||mipsel||mips64||mips64el)
+  DEPENDS:=+libdrm @(arm||aarch64||mips||mipsel||mips64||mips64el||riscv64)
 endef
 
 define Package/libdrm-etnaviv/description
@@ -78,8 +78,7 @@ endef
 define Package/libdrm-intel
 $(call Package/libdrm/Default)
   TITLE+= for Intel integrated GPUs
-  DEPENDS:=+libdrm +libpciaccess @(x86||x86_64)
-
+  DEPENDS:=+libdrm +libpciaccess @(i386||i686||x86_64)
 endef
 
 define Package/libdrm-intel/description